• word of the day

    chihuahuan spotted whiptail

    chihuahuan spotted whiptail - Dictionary definition and meaning for word chihuahuan spotted whiptail

    Definition
    (noun) having longitudinal stripes overlaid with light spots; upland lizard of United States southwest and Mexico

Word used in video below:
text: I started cleaning out my closet and spotted a few choice mags.
Download our Mobile App Today
Receive our word of the day
on Whatsapp